Flexible Data Storage for Mobile Collaborative Applications
نویسندگان
چکیده
In this paper we describe a flexible object storage system aimed at supporting collaborative applications in largescale environments that include mobile computers. We present an integrated solution to two major problems that arise in such environments: data availability and concurrency control. The first is tackled by the flexible combination of weakly consistent server replication and client caching. The second is tackled through an open object framework that enables easy object development using type specific conflict detection and resolution. This object storage serves as a supporting platform to produce new distributed and mobile collaborative applications.
منابع مشابه
Flexible Data Management for Mobile Environments
In this technical report we describe a flexible storage system aimed at supporting collaborative applications in large-scale environments that include mobile computers. In such settings two major problems arise: data availability and concurrent updates merging. The first is tackled by the combination of weakly consistent server replication and client caching. The second, through an open object ...
متن کاملExploring the Potential of a Mobile Messaging Application for Self-Initiated Language Learning
With the rapid expansion of deploying mobile instant messaging applications such as Telegram for the purpose of language learning, it is quite apparent that language research in this regard is lagging behind the trend. This study addressed the matter by exploring how language learners utilize a Telegram group for the purpose of language learning. In this regard, the activities of a Telegram lan...
متن کاملOptimal Load of Flexible Joint Mobile Robots Stability Approach
Optimal load of mobile robots, while carrying a load with predefined motion precision is an important consideration regarding their applications. In this paper a general formulation for finding maximum load carrying capacity of flexible joint mobile manipulators is presented. Meanwhile, overturning stability of the system and precision of the motion on the given end-effector trajectory are take...
متن کاملMobile Co-Authoring of Linked Data in the Cloud
The powerful evolution of hardware, software and data connectivity of mobile devices (such as smartphones and tablets) stimulates people to publish and share their personal data (like social network information or sensor readings) independently of spatial and temporal constraints. To do this, the development of an efficient semantic web collaborative editor for mobile devices is needed. However...
متن کاملEnhancing Privacy in Mobile Collaborative Applications By Enabling End-User Tailoring Of The Distributed Architecture
Nowadays, supporting social interaction and multi-user requirements with mobile applications becomes indispensable. Thereby, security and privacy are of major concern due to the frequent scandals related to misusage of end-users data or various threats such as different kinds of man-in-the-middle attacks based on inferring interaction traces. Preserving the end-users’ privacy, especially in mob...
متن کامل